clear the snow - Turco Inglés Diccionario